predator-prey system - Espagnol Anglais Dictionnaire